improved finish - Französisch Englisch Wörterbuch